to be custom-engineered - French English Dictionary